/**
指针的关系运算：
1. 两指针之间的关系运算表示它们指向的地址位置之间的关系：指向地址大的指针 大于 指向地址小的指针。
2. 也可以与0（NULL）进行等于或不等于的关系运算，判断指针是否为空。

用指针实现逆序存放数组元素值:
5 4 3 2 1 
 */
#include<stdio.h>
int main(){
	printf("用指针实现逆序存放数组元素值:\n");

	int a[5] = {1,2,3,4,5};
	int *p = a;
	int n = sizeof(a) / sizeof(int);
	int *q = &a[n-1];

	int t;
	while(p<q){
		t = *p;
		*p = *q;
		*q = t;
		p++;
		q--;
	}
	for(int i = 0 ; i < n ; i++){
		printf("%d ",a[i]);
	}
	printf("\n");
}
